package com.service.business.banklock.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.service.business.banklock.controller.rep.MemberBankLockRep;
import com.service.business.banklock.controller.req.MemberBankLockDetailsReq;
import com.service.business.banklock.controller.req.MemberBankLockReq;
import com.service.business.banklock.controller.req.PageBankLockReq;
import com.service.core.rest.response.CommonPageRep;
import com.service.dao.model.MemberBankLock;

public interface MemberBankLockService extends IService<MemberBankLock> {

	/**
	 * 新增锁仓
	 * @param req
	 * @return
	 */
	void addLock(MemberBankLockReq req);


	/**
	 * 锁仓列表
	 * @param req
	 * @return
	 */
	CommonPageRep<MemberBankLockRep> listLock(PageBankLockReq req);

	/**
	 * 获取锁仓记录详情
	 * @param req
	 * @return
	 */
	MemberBankLockRep details(MemberBankLockDetailsReq req);
}
